<?php

error_reporting(E_ALL);

/**
 * Clase que se encarga de mostrar la GUI
 *
 * @author Ivan R. Chenoweth
 * @since 2011
 * @version 1
 */

if (0 > version_compare(PHP_VERSION, '5')) {
    die('This file was generated for PHP 5');
}

/* user defined includes */
// section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E20-includes begin
// section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E20-includes end

/* user defined constants */
// section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E20-constants begin
// section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E20-constants end

/**
 * Clase que se encarga de mostrar la GUI
 *
 * @access public
 * @author Ivan R. Chenoweth
 * @since 2011
 * @version 1
 */
class VistaUsuarios
{
    // --- ASSOCIATIONS ---


    // --- ATTRIBUTES ---

    // --- OPERATIONS ---

    /**
     * Muestra la lista del arreglo de registro (datos) y msg, mensaje para la
     * VistaPlantillaLista.php
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  datos
     * @param  msg
     * @return mixed
     */
    public function Lista($datos, $msg = null)
    {
        // section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E24 begin
		require_once("VistaPlantillaHeader.php");              
		require_once("VistaPlantillaLista.php");
		require_once("VistaPlantillaFooter.php");
        // section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E24 end
    }

    /**
     * Muestra la GUI de el Alta de un registro
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @return mixed
     */
    public function Alta()
    {
        // section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E26 begin
		require_once("VistaPlantillaHeader.php");        
		require_once("VistaPlantillaFormaAlta.php");
		require_once("VistaPlantillaFooter.php");        
        // section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E26 end
    }

    /**
     * Muestra la GUI de la edicion de un registro
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  datos
     * @return mixed
     */
    public function Edicion($datos)
    {
        // section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E28 begin
        require_once("VistaPlantillaHeader.php"); 
        require_once("VistaPlantillaFormaEditar.php"); 
		require_once("VistaPlantillaFooter.php");                
        // section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E28 end
    }

    /**
     * Despliega la GUI del registro para afirmar si se va a borrar o no
     *
     * @access public
     * @author firstname and lastname of author, <author@example.org>
     * @param  datos
     * @return mixed
     */
    public function Borrar($datos)
    {
        // section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E2A begin
		require_once("VistaPlantillaHeader.php");         
        require_once("VistaPlantillaFormaBorrar.php");
		require_once("VistaPlantillaFooter.php");                
        // section 127-0-0-1--2bc61e:12e6b7c56db:-8000:0000000000000E2A end
    }

} /* end of class VistaUsuarios */

?>